func SortRecent(messages []*events.LogMessage) []*events.LogMessage {
	sort.Stable(logMessageSlice(messages))
	return messages
}
func SortRecent(messages []*events.LogMessage) []*events.LogMessage {
	sort.Stable(logMessageSlice(messages))
	return messages
}
func SortRecent ( messages [ ] * events . LogMessage ) [ ] * events . LogMessage { sort . Stable ( logMessageSlice ( messages ) ) return messages }
// SortRecent sorts a slice of LogMessages by timestamp. The sort is stable, so messages with the same timestamp are sorted
// in the order that they are received.
//
// The input slice is sorted; the return value is simply a pointer to the same slice.
SortRecent sorts a slice of LogMessages by timestamp . The sort is stable so messages with the same timestamp are sorted in the order that they are received . The input slice is sorted ; the return value is simply a pointer to the same slice .