@Override
  public boolean evaluate(Number[] params) {
    if (evalForGtThan) {
      return super.evaluate(params) && isGreaterThan(getValue(params)[0], threshold);
    } else {
      return super.evaluate(params) && isLessThan(getValue(params)[0], threshold);
    }
  }
This eval just applies to a single value or the 1st value in params
geode-core/src/main/java/org/apache/geode/internal/admin/statalerts/NumberThresholdDecoratorImpl.java