code: public static DoubleBinding nextAfter(final ObservableDoubleValue start, final ObservableDoubleValue direction) {
          return createDoubleBinding(() -> Math.nextAfter(start.get(), direction.get()), start, direction);
      }
docs: Binding for {@link java.lang.Math#nextAfter(double, double)}
  
  @param start  starting floating-point value
  @param direction value indicating which of
  {@code start}'s neighbors or {@code start} should
  be returned
  @return The floating-point number adjacent to {@code start} in the
  direction of {@code direction}.