Eu entendi que proibimos a edição da nossa lista de aulas pelo Collections.unmodifiableList( )
, mas por que esse código abaixo funcionou permitindo a organização da lista?
List<Aula> aulasImutaveis = javaColecoes.getAulas();
System.out.println(aulasImutaveis);
List<Aula> aulas = new ArrayList<>(aulasImutaveis);
Collections.sort(aulas);