I have an array of objects with a time property that I would like to sort in a special way. I'd like to sort them so the object that has a future time first, then times get sorted behind it, then cycles back to past items. Here's what I have so far: property