Alterar priorityQueue para max prioritylayue

Eu tenho fila de prioridade em Java of Integers:

 PriorityQueue<Integer> pq= new PriorityQueue<Integer>();

Quando eu chamopq.poll()&nbsp;Eu recebo o elemento mínimo.

Pergunta: como alterar o código para obter o máximo elemento?