/** * BSD-style license; for more info see http://pmd.sourceforge.net/license.html */ package net.sourceforge.pmd.util.filter; /** * A Filter interface, used for filtering arbitrary objects. * * @param <T> * The underlying type on which the filter applies. */ public interface Filter<T> { boolean filter(T obj); }