Common's `CollectionUtils`, while perfectly functional, should be avoided.

You could instead use Guava's `Iterables` class [see here](http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/collect/Iterables.html#any(java.lang.Iterable,%20com.google.common.base.Predicate\) ) to perform this operation. It provides a much cleaner API, and lazily evaluates the collection, in a much more efficient manner.

Note that I am not saying you should change what you have done here, just leaving it for future reference :)