with Active Delay
Composes this Condition with a delay. The delay will be applied to the output of all exposed methods of this class and dictates a minimum time that the original condition must be true for the output to be true.
This is useful for ensuring that a condition is true for a certain amount of time before acting on it.
On rising/falling edge detection, the delay will be applied to the edge condition, such that this supplier will return true for one iteration after delay has passed for rising, and for falling will fire after the delay has passed after the condition has transitioned from true to false and has remained false.
Return
this Condition with the delay applied
Parameters
the delay to apply to the condition. Zero or negative values will disable the delay (default).