public interface Predicate { public boolean apply(T elem); }