private void sourceIteratorExhaushted(){
  if (_logger.isLoggable(Level.FINEST))   _logger.finest("shared iterator source wrapped iterator is exhausted [" + _identifier + "]");
  _sourceIteratorExhausted=true;
}

private void sourceIteratorExhaushted ( ) { if ( _logger . isLoggable ( Level . FINEST ) ) _logger . finest ( "shared iterator source wrapped iterator is exhausted [" + _identifier + "]" ) ; _sourceIteratorExhausted = true ; }
called once the source iterator has no more objects
