// Re-sort the Collection private void SortJokesDesc() { Jokes = new ObservableCollection <JokeViewModel>(Jokes.OrderByDescending(i => i.Date)); RaisePropertyChanged("Jokes"); }