Salve, vorrei sapere come fare per ordinare una matrice M[n][2];
Stavo cercando di farlo con una PriorityQueue, ma poi mi sono confuso cercando di implementare l'interfaccia COMPARATOR...... non so come gestile l'implementazione del metodo public int compare(obj o1, obj o2){ ... }.
L'ordinamento deve essere fatto rispetto al secondo valore di ogni riga quindi ad esempio M[x][1], in cui nel primo valore ho impostato un numero ID, nel secondo un tempo, quindi vorrei comparisse ID con il tempo più piccolo nella posizione M[0][1] e quello con il tempo più alto in M[n-1][1];

Help me, thanks!