import java.util.Iterator;
import java.util.PriorityQueue;
public class MyClass {
public static void main(String args[]) {
PriorityQueue<String> pq = new PriorityQueue<>();
pq.add("abcd");
pq.add("1234");
pq.add("12ab");
pq.add("ab12");
pq.add("java");
pq.add("c++");
Iterator<String> itr = pq.iterator();
while(itr.hasNext()) {
System.out.print(itr.next() + "\n");
}
System.out.println("\nsize: " + pq.size());
}
}
/*
run:
1234
ab12
12ab
abcd
java
c++
size: 6
*/