You can make a copy of the queue and poll in a loop, in this example pq is the original priority queue:
PriorityQueue pqCopy = new PriorityQueue(pq);
while(!pqCopy.isEmpty()){
Your_Class obj = pqCopy.poll();
// obj is the next ordered item in the queue
.....
}