@Override
    public @NonNull ArgumentParseResult<Integer> parse(
            final @NonNull CommandContext<C> commandContext,
            final @NonNull CommandInput commandInput
    ) {
        if (!commandInput.isValidInteger(this.range())) {
            return ArgumentParseResult.failure(new IntegerParseException(
                    commandInput.peekString(),
                    this,
                    commandContext
            ));
        }
        return ArgumentParseResult.success(commandInput.readInteger());
    }
Returns integer suggestions. This supports both positive and negative numbers

@param range accepted range
@param input input
@return list of suggestions
cloud-core/src/main/java/org/incendo/cloud/parser/standard/IntegerParser.java