question: public void removeUtteranceCompleteAction ( UtteranceCompleteRunnable runnable ) { final Iterator < UtteranceCompleteAction > i = mUtteranceCompleteActions . iterator ( ) ; while ( i . hasNext ( ) ) { final UtteranceCompleteAction action = i . next ( ) ; if ( action . runnable == runnable ) { i . remove ( ) ; } } }
target:  Removes all instances of the specified runnable from the utterance complete action list.