class GTETFilter extends ArithmeticFilter {

  @SuppressWarnings({"unchecked", "rawtypes"})
  public List<Object> filter(final List<Object> objects) {
    final List<Object> result = new ArrayList<Object>();
    for (final Object object : objects) {
      final Comparable objectValue = (Comparable) getAttributeValue(object);
      if (objectValue.compareTo(value) >= 0) {
        result.add(object);
      }
    }
    return result;
  }

  public  GTETFilter(String attributeName, Object value);

}