final List<Filter> filters = _customerFilterForm.getFilters();
if(filters != null && filters.size() > 0) {
FilterByProperty filterer = new FilterByProperty();
for(Filter filter : filters) {
if(filter.getFilterExpression().equals(FILTER_EXPRESSION_CUSTOMERID))
filterer.addPredicate(new FilterPredicateCustomerID(filter.getOperationHint(),
Integer.parseInt(filter.getValue().toString())));
if(filter.getFilterExpression().equals(FILTER_EXPRESSION_COMPANYNAME))
filterer.addPredicate(new FilterPredicateCompanyName(filter.getOperationHint(),
filter.getValue()));
}