sipProvider.removeSipListener(responseCollector);
responseCollector.provider.removeSipListener(responseCollector);
	public ResponseEvent extractCollectedResponseEvent() {		if (responseCollector == null)			throw new TckInternalError("A response collect was attempted when the responseCollector was null");		ResponseEvent collectedEvent = responseCollector.collectedEvent;		sipProvider.removeSipListener(responseCollector);		resetCollectors();		try {			Thread.sleep(200);		} catch (InterruptedException ex) {		}		return collectedEvent;	}