/**
  * @dataProvider dataEquals
  * @covers ::equals
  */
 public function testEquals($matchers, $email, $expected)
 {
     $matches = new Matches($matchers);
     $this->assertSame($expected, $matches->equals($email));
 }
 /**
  * @param  string $email
  * @return boolean
  */
 public function filterEmail($email)
 {
     return !$this->whitelist->equals($email) || $this->blacklist->equals($email);
 }