The following method
void queues()
{
Comparator<
String> c=new Comparator<String>(){public int compare(String a,String b){return b.compareTo(a);}};
Queue<String> qu=new PriorityQueue<String>(5,c);
String[] str={"The","Champ","Is","Here","Always"};
for(String s:str)
qu.offer(s);
System.out.println(qu);
System.out.println(qu.peek());
//System.out.println(qu.poll());
System.out.println(qu);
for(String as:qu)
System.out.println(as);
when this is compiled,i do not get a sorted queue.I am trying to get a sorting based on the reverse of natural order.
somebody please help
Thanks