question: public final < V extends Enum < V > & PaginationFilterProperty > boolean test ( T object , Class < V > enumType ) { if ( StringUtils . isBlank ( filter ) ) { return true ; } else if ( filter . contains ( SEPARATOR ) ) { if ( StringUtils . containsNone ( StringUtils . substringBefore ( filter , SEPARATOR ) , DELIMITER ) ) { return testFields ( object , enumType ) ; } return testFields ( object , enumType ) && testFulltext ( object , enumType ) ; } return testFulltext ( object , enumType ) ; }
target:  Tests an object's properties according the current filter.