build/rekord.js
function()
  {
    if ( AP.reverse )
    {
      AP.reverse.apply( this );
    }
    else
    {
      reverse( this );
    }

    this.trigger( Collection.Events.Updates, [this] );

    return this;
  }
function()
  {
    if ( AP.reverse )
    {
      AP.reverse.apply( this );
    }
    else
    {
      reverse( this );
    }

    this.trigger( Collection.Events.Updates, [this] );

    return this;
  }
function ( ) { if ( AP . reverse ) { AP . reverse . apply ( this ) ; } else { reverse ( this ) ; } this . trigger ( Collection . Events . Updates , [ this ] ) ; return this ; }
Reverses the order of elements in this collection.

```javascript
var c = Rekord.collect(1, 2, 3, 4);
c.reverse(); // [4, 3, 2, 1]
```

@method
@memberof Rekord.Collection#
@return {Rekord.Collection} -
The reference to this collection.
@emits Rekord.Collection#updates
Reverses the order of elements in this collection .