default @SideEffectFree boolean isValidDouble(final @NonNull DoubleRange range) {
        return this.isValidDouble(range.minDouble(), range.maxDouble());
    }
Returns whether {@link #peekString()} contain a valid {@link Double}
within the given range.

@param range range of accepted numbers
@return whether the input until the next whitespace contains a valid {@link Double}
cloud-core/src/main/java/org/incendo/cloud/context/CommandInput.java