Pessoal, na especificação da interface Collection isso não está bem definido…
Quando eu chamo um Collection.iterator(), ele me retorna um iterador na primeira posição da coleção; aí eu vou usando o next() pra ir até o final da coleção…tudo certo.
Se eu chamar, logo em seguida, Collection.iterator() de novo, o iterador obtido será o mesmo objeto que eu havia usado (e apontará para o final da coleção) ou estará no começo da coleção?
[]'s
