I set up a filter stream and I computed the time differences between two subsequently received tweets’ created_at times. I am surprised to find that some of them are out of temporal order. Out of 13,220 tweets, 19 of them are out-of-order and some of them as large as 2,000 seconds. Is there any temporal ordering guarantee in streaming APIs?