src/lib/collections/list.js
function (match) {
        assertType(match, Function);

        for (var i = 0, len = this.length; i < len; i++) {
            if (match(this[i]) === false) {
                return false;
            }
        }

        return true;
    }
function (match) {
        assertType(match, Function);

        for (var i = 0, len = this.length; i < len; i++) {
            if (match(this[i]) === false) {
                return false;
            }
        }

        return true;
    }
function ( match ) { assertType ( match , Function ) ; for ( var i = 0 , len = this . length ; i < len ; i ++ ) { if ( match ( this [ i ] ) === false ) { return false ; } } return true ; }
Determines whether every element in the List matches the conditions defined by the specified predicate.
@param {Function} match The Predicate function that defines the conditions to check against the elements, eg. function(item)
@returns {Boolean}
Determines whether every element in the List matches the conditions defined by the specified predicate .