BooleanFuture future= waitForSynchronization(differ);
DisplayHelper helper= new DisplayHelper() { public boolean condition() { return differ.isSynchronized(); } };
	private void measureInitialization(PerformanceMeter meter, IDocument document) throws InterruptedException {		DocumentLineDiffer differ= new DocumentLineDiffer();		setUpDiffer(differ);		BooleanFuture future= waitForSynchronization(differ);		meter.start();		differ.connect(document);		boolean inSync= future.get();		meter.stop();		assertTrue(inSync);		future.cancel();		differ.disconnect(document);	}