Use diff instead of dropWhile to handle cases where time is None but
values are equal