code: public static <T> T descClone(final T comparableArray) {
  
          if (isComparableArray(comparableArray)) {
              T clone = BeanUtils.clone(comparableArray);
              descByReflex(clone);
              return clone;
          }
          return comparableArray;
      }
docs: Return a new ordered array has all element of given comparable array by
  descending.
  
  @param comparableArray
  comparable array to be handed.