check lists
[ ] apresentar a hierarquia das coleções
[ ] falar sobre iterable e iterator (destacar eles como padrões de projeto)
[ ] hierarquia de interfaces
[ ] entender a importância de buscar na documentação as diferenças entre as diferentes implementações
[ ] destacar os "contratos" para as coleções funcionarem como esperado
[ ] novamente, ajudar a compreender melhor a importância das interfaces
Vejam mais