private boolean isAllowed(final C sender, final Command<C> command) {
        if (command.senderType().isPresent()) {
            if (!GenericTypeReflector.isSuperType(command.senderType().get().getType(), sender.getClass())) {
                return false;
            }
        }
        return this.commandManager.testPermission(sender, command.commandPermission()).allowed();
    }
Returns entries for all commands that are applicable to this handler.

@param sender the sender of the query
@return the help entries
cloud-core/src/main/java/org/incendo/cloud/help/StandardHelpHandler.java