code: public static <T extends Comparable<T>> RelationalOperator<T> lessThan(T lowerBound) {
      return new LessThanOperator<>(lowerBound);
    }
docs: Gets the RelationalOperator performing less than comparisons to determine whether all provided values are less than
  the given upper bound value.
  
  @param lowerBound the Comparable upper bounded value.
  @param <T> the expected Class type for the object used in the less than comparison.
  @return a RelationalOperator for the less than comparison.