title: How to sort based on/compare multiple values in Kotlin?
body: <p>Say I have a <code>class Foo(val a: String, val b: Int, val c: Date)</code> and I want to sort a list of <code>Foo</code>s based on all three properties. How would I go about this?</p>