Simple snippet how to sort and order array with items in AngularJS.
Result

JS is very simple
var app = angular.module('MoviesApp', []);
app.controller('MoviesCtrl', function($scope) {
$scope.sortType = 'title';
$scope.sortReverse = false;
$scope.query = '';
$scope.movies = [
{title: 'The Wizard of Oz', year: 1939},
{title: 'The Third Man', year: 1949},
{title: 'Citizen Kane', year: 1941},
{title: 'All About Eve', year: 1950},
{title: 'A Hard Day\'s Night', year: 1964},
];
});