def is_id(argument: str) -> bool:
    """
    Determines whether the given argument is a valid id (i.e. an integer).
    :param argument: the string argument to evaluate
    :return: true if the argument can be evaluated as an interger, false otherwise
    """
    try:
        int(argument)
    except ValueError:
        return False
    else:
        return True