Grundsätzlich ein gutes Tutorial für Einsteiger, ich hätte jedoch wenige Anmerkungen:
1) Ich hätte mir eine aussagekräftigere Benamung gewünscht im Konstruktor von Auto als 'm' und 'i'.
2) "Der aufmerksame Leser wird bemerkt haben, dass mit Comparable nur ein Feld der eigenen Klasse sortiert werden kann"
Das stimmt so nicht, du kannst da auch eine Mehrfachsortierung (mehrere Felder) implementieren. z.B. wenn du Koordinaten hast, erst nach x dann nach y oder eben andersherum. Man kann jedoch nur eine Variante implementieren, das ist korrekt.
3) Als "moderner" Entwickler würde ich im Nachgang erwähnen, dass Collections.sort(autos, new SortInv()); inkl. der Implementierung von SortInv mit Java 8 auf folgende Schreibweise verkürzt werden kann: Collections.sort(autos, (a1, a2) -> {return a1.getInv() - a2.getInv();});