code: public static <T extends Comparable<? super T>> T[] desc(final T[] comparableArray) {
  
          if (comparableArray == null) {
              return null;
          }
          T[] clone = comparableArray.clone();
          descByReflex(clone);
          return clone;
      }
docs: Return a new ordered array has all element of given comparable array by
  descending.
  
  @param comparableArray
  comparable array to be handed.