code: public static <T extends Comparable<T>> Pair<T, T> ordered(T lhs, T rhs) {
          return new MakeOrder<T>(new ComparableComparator<T>()).apply(lhs, rhs);
      }
docs: Returns the two comparable elements ordered in a pair.
  
  @param <T> the element type
  @param lhs the left element
  @param rhs the right element
  @return the two elements ordered in a pair