work makes my head hurt you write:

if (iterator.hasNext()) {
do whatever;

it's *not* the same as:

while (itereator.hasNext() {
do whatever;

the first will only do whatever once, which defeats the purpose of using an iterator. if you are trying to do whatever to a collection, once is not going to work.

I can't believe these people got paid over 1.5 million dollars to create this dysfuctional clusterfuck of an application, and now I have to figure it all out and fix it.

Whitechocolatewalrus What is an iterator? 031107
Whitechocolatewalrus I do like clusterfuck though, it seems to me that you might call an imbecile a clusterfuck. 031107
what's it to you?
who go