Non capisco per quale motivo titolo e articolo debbano essere due arraylist... o forse non capito, ma in ogni caso se devi gestire un certo numero di articoli, mi sembra più appropriato l'uso di

HashMap<String, String>

dove il primo String è il titolo, il secondo l'articolo.


Ad ogni modo qui trovi un esempio per iterare una mappa.

Solo che per te sarà (prendendo pari pari il codice dall'altra parte, e se davvero è corretta la struttura che hai definito sopra..):

codice:
while (iterator.hasNext()) {
      ArrayList<String> key = (ArrayList<String>) iterator.next();
      ArrayList<String> valore = errors.get(key));
    }