ArrayListにaddしていってiteratorで順次取得したら
必ずaddした順番に出てきますか?