waitUntilFalse
Blocks the current thread until monitorSatisfied returns false. This method is not interruptible.
Blocks the current thread until monitorSatisfied returns false or the timeout expires. This method is not interruptible.
Return
true if the condition was satisfied, false if the wait timed out.
Parameters
the maximum duration to wait.
Repeatedly waits for the condition to become false, invoking block on each timeout.
Return
true if the condition was satisfied, false if the block returned false.
Parameters
the duration for each individual wait attempt.
the action invoked on each timeout; return false to stop waiting.
Repeatedly waits for the condition to become false, invoking block on each timeout, up to an overall maximum wait duration.
Return
true if the condition was satisfied, false if maxWait elapsed or block returned false.
Parameters
the duration for each individual wait attempt.
the overall maximum duration to wait. Use a negative value for no limit.
the action invoked on each timeout; return false to stop waiting. May be null.