@Override
public boolean isEvaluated(Value value) {
boolean evaluated = false;
if ((value != null) && (value instanceof IntRangeValue)) {
IntRangeValue v = (IntRangeValue)value;
evaluated = value.isChanged() &&
(v.getValue() >= getLowerBound() && v.getValue() <= getUpperBound());
}
return evaluated;
}