Ordenar contenido de ArrayController

tengo unEmber.ArrayController Que tiene un contenido sin clasificar.

Quiero saber si es posible ordenar el contenido de un ArrayController sin utilizar una nueva propiedad.

Por supuesto, podría crear una nueva propiedad:

<code>App.MyArrayController = Em.ArrayController.extend({
  mySortMethod: function(obj1, obj2) {
    // some code here
  },
  updateSortedContent: function() {
    var content = this.get('content');
    if (content) {
      var sortedContent = content.copy();
      sortedContent.sort(this.mySortMethod);
      this.set('sortedContent', sortedContent);
    }
  }.observes('content')
});
</code>

Pero espero que haya una mejor manera de no duplicar el contenido.

Respuestas a la pregunta(2)

Su respuesta a la pregunta