Мне нужен метод, который принимает List<T>, где T реализует Comparable и возвращает true или false в зависимости от того, отсортирован ли список или нет.
Каков наилучший способ реализовать это на Java? Очевидно, что дженерики и подстановочные знаки предназначены для работы с такими вещами легко, но я все запутался.
Было бы неплохо иметь аналогичный метод, чтобы проверить, находится ли список в обратном порядке.