public interface Filter { public U apply(T elem); }