Jak uzyskać odwrotność komparatora w Javie

W metodzie otrzymuję rodzajobject E extends Comparable<E> jako argument. Teraz chcę utworzyć dwie kolejki priorytetowe. Jedna z nich używacomparator używane przez E i inną kolejkę, która używa przeciwieństwacomparator używane przez E (tj. jeśli E używa '<', wtedy druga kolejka musi używać '> ='). Proszę mi powiedzieć, jak stworzyć dwie takie kolejki.

queue2=new PriorityQueue<E>(0,Collections.reverseOrder(e));

Dostaję błądreverseOrder nie ma zastosowania.

proszę pomóż

questionAnswers(4)

yourAnswerToTheQuestion