In the comments to this answer someone says
I have to downvote recommending Apache Commons in general since it's really a 50:50 chance on if you find something useful or not. There's certainly a lot of gems in there but there's also lots of bad and outdated stuff too, for example the worrying lack of Generics at this point is just inexcusable - even Java 5 which introduced them has reached EOL!
In this context, what does "lack of Generics" mean? Can you explain it in layman's terms?