### Question:
Conditions { @NonNull public static Condition falseCondition() { return FALSE_CONDICATE; } private  Conditions(); @NonNull static Condition trueCondition(); @NonNull static Condition falseCondition(); @NonNull static Condition staticCondition(final boolean value); @NonNull static Condition not(@NonNull final Condition condition); @NonNull static Condition any(@NonNull final Condition... conditions); @NonNull static Condition all(@NonNull final Condition... conditions); @NonNull static Condition predicateAsCondition(@NonNull final Predicate<T> predicate,
      @NonNull final Supplier<? extends T> supplier);  }### Answer:
@Test public void shouldReturnFalseForFalseCondition() { assertThat(falseCondition(), doesNotApply()); }