public void waitFor() throws ParseException, NoSuchMethodException {
		Method method = method(0);

		long maxTime = parse(Long.class, row.cells().get(2).getFitValue());
		long sleepTime = getSleepTime();

		waitForResult.wait(actor, method, maxTime, sleepTime);

		writeResultIntoCell(waitForResult);
	}
public void waitFor() throws ParseException, NoSuchMethodException {
		Method method = method(0);

		long maxTime = parse(Long.class, row.cells().get(2).getFitValue());
		long sleepTime = getSleepTime();

		waitForResult.wait(actor, method, maxTime, sleepTime);

		writeResultIntoCell(waitForResult);
	}
public void waitFor ( ) throws ParseException , NoSuchMethodException { Method method = method ( 0 ) ; long maxTime = parse ( Long . class , row . cells ( ) . get ( 2 ) . getFitValue ( ) ) ; long sleepTime = getSleepTime ( ) ; waitForResult . wait ( actor , method , maxTime , sleepTime ) ; writeResultIntoCell ( waitForResult ) ; }
Waits until a method returns true. The command takes a method name
without parameters and a return value of {@code Boolean} as the first
parameter and a timeout in ms as the second parameter.<br>
The method is called every {@code sleepTime}ms, until it returns true or the timeout is
exceeded.

@throws ParseException when the cell cannot be parsed.
@throws NoSuchMethodException when the specified method does not exist.
Waits until a method returns true . The command takes a method name without parameters and a return value of { @code Boolean } as the first parameter and a timeout in ms as the second parameter . <br > The method is called every { @code sleepTime } ms until it returns true or the timeout is exceeded .