DocumentLineDiffer differ= new DocumentLineDiffer();
DocumentLineDiffer differ= new DocumentLineDiffer() {  protected synchronized void initialize() { fInitialized= true; super.initialize(); } };
	private DocumentLineDiffer ensureInitialized(Document document) throws InterruptedException {		DocumentLineDiffer differ= new DocumentLineDiffer();		setUpDiffer(differ);		BooleanFuture future= waitForSynchronization(differ);		differ.connect(document);		assertTrue(future.get());		future.cancel();				return differ;	}