A simple predicates API for Java (implementation of Specification patern).