public ICanAddThenOrderByOrTake <T> OrderBy(string spec, bool sortDescending = false) { _baseQuery.AddOrder(new OrderBySpecification <String>(spec, sortDescending)); return(this); }