According documentation ForCondition should evaluate to true if a nested condition is true for at least the specified time duration and not the less.