import java.util.Iterator;
import java.util.PriorityQueue;
class PriorityQueueDemo {
public static void main(String[] args) {
// creating our queue
PriorityQueue<Integer> pq = new PriorityQueue<>();
pq.add(12);
pq.add(13);
pq.add(14);
pq.add(15);
pq.add(16);
pq.add(17);
// iterating the queue using Iterator
Iterator itr = pq.iterator();
while (itr.hasNext()) {
System.out.println(itr.next());
}
}
}