Piccola informazione, il metodo peek() e poll() cosa fanno? Il metodo peek restituisce l'elemento, poll lo restituisce e allo stesso tempo lo elimina, però in che sequenza prendono l'elemento?

Per esempio se ho un array di stringhe e lo passo alla classe PriorityQueue

String[]nomi = {“uno”,”due”,”tre”};

qual è l'elemento che prendono in considerazione e perchè?

Grazie mille ^^.