lib/packages/core-classes.js
function(value) {

		var result = false,
			index = this._data_values.indexOf(value);

		if (index != -1) {
			this.removeAt(index);
			result = true;
		}

		return result;

	}
function(value) {

		var result = false,
			index = this._data_values.indexOf(value);

		if (index != -1) {
			this.removeAt(index);
			result = true;
		}

		return result;

	}
function ( value ) { var result = false , index = this . _data_values . indexOf ( value ) ; if ( index != - 1 ) { this . removeAt ( index ) ; result = true ; } return result ; }
Removes the first occurrence of value within collection

@param {*} value
@returns {boolean} <kw>true</kw>, if the value existed
Removes the first occurrence of value within collection