function pruneChangesBeforeDate(date) {
    this._ensureStateLoaded();

    this._changes = this._changes.filter(function test_age(change) {
      return change[0] >= date;
    });
  }
/**
   * Prunes all recorded changes from before the specified Date.
   *
   * @param date
   *        Entries older than this Date will be removed.
   */
Prunes all recorded changes from before the specified Date.
@param date
Entries older than this Date will be removed.
Prunes all recorded changes from before the specified Date . @param date Entries older than this Date will be removed .
function pruneChangesBeforeDate(date) {
    this._ensureStateLoaded();
    this._changes = this._changes.filter(function test_age(change) {
      return change[0] >= date;
    });
  }
function pruneChangesBeforeDate ( date ) { this . _ensureStateLoaded ( ) ; this . _changes = this . _changes . filter ( function test_age ( change ) { return change [ 0 ] >= date ; } ) ; }
Prunes all recorded changes from before the specified Date.
Prunes all recorded changes from before the specified Date .