def is_six_connected_neighbor(coord_first, coord_second):
    """
    Determines if the voxel with the second coordinates is a six-connected neighbor of the voxel
    with the first coordinates. Note: Assumes voxel coordinates are integers.
    :type coord_first: tuple[int]
    :param coord_first: first coordinate set
    :type coord_second: tuple[int]
    :param coord_second: second coordinate set
    :return: whether the voxel with the second coordinates is a six-connected neighbor of the voxel
    with the first coordinates
    """
    (x1, y1, z1) = coord_first
    (x2, y2, z2) = coord_second
    dist_x = abs(x2 - x1)
    dist_y = abs(y2 - y1)
    dist_z = abs(z2 - z1)
    return dist_x + dist_y + dist_z == 1