private ShrinkStep tryInt()

in src/main/java/org/jetbrains/jetCheck/StructureNode.java [289:293]


  private ShrinkStep tryInt(int value, @NotNull Supplier<ShrinkStep> success, @Nullable Supplier<ShrinkStep> fail) {
    return distribution.isValidValue(value)
            ? ShrinkStep.create(id, new IntData(id, value, distribution), __ -> success.get(), fail)
            : fail == null ? null : fail.get();
  }