question: public static < T extends GenericEntity > List < T > filterByOr ( List < T > values , List < ? extends EntityCondition > exprs ) { if ( values == null ) return null ; if ( UtilValidate . isEmpty ( exprs ) ) { return values ; } List < T > result = new LinkedList < T > ( ) ; for ( T value : values ) { boolean include = false ; for ( EntityCondition condition : exprs ) { include = condition . entityMatches ( value ) ; if ( include ) break ; } if ( include ) { result . add ( value ) ; } } return result ; }
target:  returns the values that match any of the exprs in list