def contiguous_subsequences(sequence):
    """
    Extract a list of the contiguous subsequences in ``sequence``.

    Parameters
    ----------
    sequence : list of int
        A list of montotonically increasing integers

    Returns
    -------
    list of list of int
        A list of lists of contiguous subsequences in ``sequence``

    Examples
    --------
    >>> contiguous_subsequences([])
    []

    >>> contiguous_subsequences([1])
    [[1]]

    >>> contiguous_subsequences([1,2,3])
    [[1, 2, 3]]

    >>> contiguous_subsequences([-4,2,3,4,5,10,11,12,13,14])
    [[-4], [2, 3, 4, 5], [10, 11, 12, 13, 14]]
    """
    subsequences = []
    if len(sequence) == 0:
        return []
    current_subsequence = [sequence[0]]
    for i in range(1, len(sequence)):
        if sequence[i] == current_subsequence[-1] + 1:
            current_subsequence.append(sequence[i])
        else:
            subsequences.append(current_subsequence)
            current_subsequence = [sequence[i]]
    subsequences.append(current_subsequence)
    return subsequences
