from typing import List


def is_negative_spec(*specs: List[List[str]]) -> bool:
    """ Checks for negative values in a variable number of spec lists
        Each spec list can have multiple strings.  Each string within each
        list will be searched for a '-' sign.
    """
    for specset in specs:
        if specset:
            for spec in specset:
                if '-' in spec:
                    return True
    return False