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()));
}
dataSet = filterer.filter(dataSet);
}
}