Adicione elementos a uma lista enquanto itera sobre ela. (Java) [duplicado]

Possible Duplicate:
Java: adicionando elementos a uma coleção durante a iteração

Meu problema é que quero expandir uma lista com novos elementos enquanto iteramos sobre ela e quero que o iterador continue com os elementos que acabei de adiciona

Do meu entendimento, oListIterator.add() adiciona um elemento antes do elemento atual na lista, não depois dele. É possível conseguir isso de outra maneira?

questionAnswers(3)

yourAnswerToTheQuestion