Ho una HashMap contente oggetti di una classe creata da me, con alcuni campi string, altri campi altri oggetti appartenenti a classi create da me e un campo int. Il campo chiave è un campo stringa.
Devo creare un metodo che restituisca una collezione degli oggetti contenuti nella mappa ordinati secondo il campo int.

Questa dovrebbe essere la soluzione:

Codice PHP:
public Collection getOrdinati(){
   
LinkedList ll = new LinkedList(elementi.values());
   
Collections.sort(ll);
   return 
ll;

elementi è l'hashmap.
Vorrei sapere secondo cosa viene ordinata la linkedlist ll.
Se ci fossero più campi int negli oggetti contenuti nella hashmap come potrei ordinare secondo uno dei due?
grazie