Priority Queue Java Descending Order Definition