docs: public static <T extends Comparable<T>> boolean areNotInAscendingOrder(List<T> values) {
  
      int lastNotNull = -1;
      for (int i = 0; i < values.size(); i++) {
        T value = values.get(i);
  
        if (value != null) {
          if (lastNotNull != -1 && values.get(lastNotNull).compareTo(value) > 0) {
            return true;
          }
  
          lastNotNull = i;
        }
      }
  
      return false;
    }