@Test
public void bracketedCommaSeparated() {

    final String input = "<a@example.com>, <b@example.com>";
    final Collection<EmailAddressToken> expected = ImmutableList.of(
            new EmailAddressToken(
                    0,
                    15,
                    EmailAddress.builder().email("a@example.com").build()
            ),
            new EmailAddressToken(
                    16,
                    31,
                    EmailAddress.builder().email("b@example.com").build()
            )
    );
    final Collection<EmailAddressToken> actual = EmailAddressTokenizer.tokenize(input);

    Assert.assertArrayEquals(
            expected.toArray(new EmailAddressToken[0]),
            actual.toArray(new EmailAddressToken[0])
    );
}