AとBがIterableインターフェイスを実装したクラスのインスタンスであり、
A = {1,2,3}
B = {4,5,6}
みたいになっているとします。

for (int i : A) {
for (int j : B) {
System.out.println(i + ", " + j);
}
}

を実行すると、
1, 4
1, 5
1, 6
で終わってしまいます。

Bの先頭からまた繰り返したいのですが、どうすればいいでしょうか?