Na linguagem Java, a classe PriorityQueue
- A a classe dos elementos implemente a interface Comparable.
- B durante a execução do programa não haja mais do que um elemento nulo na coleção ao mesmo tempo.
- C os elementos sejam inseridos na coleção em ordem crescente, isto é, do menor para o maior.
- D os objetos armazenados na coleção sejam oriundos de classes de tipos primitivos, como Integer e Double.
- E todos os elementos sejam removidos antes de incluir valores inferiores aos já existentes na coleção.