code: public static <E extends Comparable<? super E>> AbstractGroupExpression<E, E> max(Expression<E> expression) {
          return new GMax<E>(expression);
      }
docs: Create a new aggregating max expression
  
  @param expression expression for which the maximum value will be used in the group by projection
  @return wrapper expression