so how to make such logic
int[] arr = {2, 5, 3}; if (/* arr is sorted */) .... else ...
Its bad that method Array.sort is void
public static boolean isArraySorted(T[] elements, Comparator super T> cmp) { int n = elements.length; for (int i = 1; i < n; ++i) { if (cmp.compare(elements[i-1], elements[i]) > 0) { return false; } } return true; }