if using rounded borders for the infoWindow, let's clip it for inner views
full customisable sorting

* The default is backward index again
* if you want a custom order, simply put a Comparable for the Marker with setSortKey
* put a sortKey for all markers or the sort might get messed up