Cambio de prioridadQueue a max priorityqueue

Tengo cola de prioridad en Java de enteros:

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

Cuando llamopq.poll()&nbsp;Obtengo el elemento mínimo.

Pregunta: ¿Cómo cambiar el código para obtener el elemento máximo?