Blogs by topic Patterns and user alexwinston
As a followup to my initial post I have included generics within Predicate(s) to make them virtually resistent to ClassCastException(s).
After reading CrazyBob's article
about sudo closures in java some time ago I made it a point to familiarize myself
with this particular idiom as well as others that are often talked about but rarely
used within the java community. Unfortunately some time passed and as most things
this todo slipped my mind until I stumbled upon this article.