B-12 is the only real issue, but that's a case for any diet, and is too controversial to comment on with impunity.
Iron sources: Soybeans, Blackstrap Molasses, Lintels, Spinach, Quinoa, Lima Beans, Swiss Chard, etc, etc. (The list goes on for awhile.)
Fat sources: Plant oils (especially palm oil), Avacados, Almonds, Brazil Nuts, Cashews, Chia Seeds, Flax Seeds, etc. (Lots of nuts, lol.)
Fiber: Every plant in the world is high in fiber. It's generally meat eaters that need a source of fiber.
Protein: Black beans, Kindney beans, Chickpeas, Pinto Beans, Black-eyed Peas, etc. (Lots of beans this time)
Then again, he said leafy green vegetables, so who knows? (Lol, just realized that after I made the list. Oh well, I'm keepin' it there.) Maybe the actual diet wasn't explained fully, or something.
updated by @clayton: 07/23/15 12:10:11AM