Я хочу сравнить с переменными, как типа T extends Number. Теперь я хочу знать, какая из двух переменных больше другой или равна. К сожалению, я еще не знаю точного типа, я знаю только, что это будет подтип java.lang.Number. Как я могу это сделать?
РЕДАКТИРОВАТЬ: я попробовал другое обходное решение, используя TreeSet s, который фактически работал с естественным упорядочением (конечно, он работает, все подклассы Number реализуют Comparable, за исключением AtomicInteger и AtomicLong), Таким образом, я потеряю повторяющиеся значения. При использовании List s Collection.sort() не будет принимать мой список из-за связанных несоответствий. Очень неудовлетворительно.