from typing import Sequence
from typing import Hashable


def all_items_present(sequence: Sequence[Hashable], values: Sequence[Hashable]) -> bool:
    """
    Check whether all provided `values` are present at any index
    in the provided `sequence`.

    Arguments:
        sequence: An iterable of Hashable values to check for values in.
        values: An iterable of Hashable values for whose presence to
            check `sequence` for.

    Returns:
        `True` if all `values` are present somewhere in `sequence`,
            else `False`.
    """
    return all(k in sequence for k in values)