public static <T> Filter<T> all(Filter<T>... filters) {
        return all(Arrays.asList(filters));
    }
public static < T > Filter < T > all ( Filter < T > ... filters ) { return all ( Arrays . asList ( filters ) ) ; }
Gets a composite filter that sends the original object to each of the
given filters unconditionally, then returns the original object
unchanged.
<p>
When the composite filter is closed, the underlying filters will be
closed.

@param filters the filters.
@param <T> the type.
@return the composite filter.