question: private void cleanupList ( ) { Iterator < PlayerPositionEntry > itr = playerPositions . iterator ( ) ; while ( itr . hasNext ( ) ) { PlayerPositionEntry entry = itr . next ( ) ; if ( entry . hasPlayerMovedAway ( ) ) { itr . remove ( ) ; } } }
target:  removes players that have moved away from the list