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

            return(this);
        }