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)); }