They're great tough, very well behaved fish.
However, they will definitely eat:
windelov
Tiger Lotus
Crypts
Indian Fern (large leaf)
Cyperus helferii
Possibly eat:
Kuhli Loaches
Java Fern
That's mostly because khuli loaches are very small, I'd say any tetras would be fine with them, but I think khulis would be like feeding them noodles.
Oh, and they eat any plants they can get their teeth on, java fern seems to last as little while though.