code: function orderByDescending(expression) {
  
          //Check arguments
          if (!expression)
              throw new Error("Expression is invalid");
  			
  		//Use "orderBy" method
  		var ordered = jslinq(this.items)
  			.orderBy(expression)
  			.toList();
  		
  		//Reverse order of array
  		var outData = ordered.reverse();
  
          //Return for chaining
          return new jslinq(outData);
      }
docs: #region "orderByDescending" Order elements using provided expression