public function testYouCanAddAnotherEntryToEntriesAndGetNewEntriesCollection()
 {
     $sut1 = new Entries(array($this->getEntry('7789', 12.34, 'dr'), $this->getEntry('3456', 6.17, 'cr'), $this->getEntry('2001', 6.17, 'cr')));
     $sut2 = $sut1->addEntry($this->getEntry('3333', 12.26, 'cr'));
     $this->assertInstanceOf('SAccounts\\Transaction\\Entries', $sut2);
     $this->assertEquals(3, count($sut1));
     $this->assertEquals(4, count($sut2));
     $this->assertTrue($sut1 != $sut2);
 }
 /**
  * Add a transaction entry
  *
  * @param Entry $entry
  *
  * @return $this
  */
 public function addEntry(Entry $entry)
 {
     $this->entries = $this->entries->addEntry($entry);
     return $this;
 }