/**
* Default sort that does nothing
- * @param {Mixed} s The value being converted
- * @return {Mixed} The comparison value
+ * @param {Object} s The value being converted
+ * @return {Object} The comparison value
*/
none : function(s) {
return s;
/**
* Strips all HTML tags to sort on text only
- * @param {Mixed} s The value being converted
+ * @param {Object} s The value being converted
* @return {String} The comparison value
*/
asText : function(s) {
/**
* Strips all HTML tags to sort on text only - Case insensitive
- * @param {Mixed} s The value being converted
+ * @param {Object} s The value being converted
* @return {String} The comparison value
*/
asUCText : function(s) {
/**
* Case insensitive string
- * @param {Mixed} s The value being converted
+ * @param {Object} s The value being converted
* @return {String} The comparison value
*/
asUCString : function(s) {
/**
* Date sorting
- * @param {Mixed} s The value being converted
+ * @param {Object} s The value being converted
* @return {Number} The comparison value
*/
asDate : function(s) {
/**
* Float sorting
- * @param {Mixed} s The value being converted
- * @return {Float} The comparison value
+ * @param {Object} s The value being converted
+ * @return {Number} The comparison value
*/
asFloat : function(s) {
var val = parseFloat(String(s).replace(/,/g, ""));
/**
* Integer sorting
- * @param {Mixed} s The value being converted
+ * @param {Object} s The value being converted
* @return {Number} The comparison value
*/
asInt : function(s) {