The code doesn't compile. What is this.tokens?
Anyway, if you want to remove an element while iterating, you must do it using the iterator's remove method:
itr.next();
itr.remove();
Your removeAllElements method could just do this.elements.clear(), though. Much more straightforward and efficient.