public List<String> getMatchers() {
        List<String> matchers = new Matcher(matcher).toCollection();
        Collections.sort(matchers);
        return matchers;
    }
@Test
    void shouldUnderstandSplittingMatcherString() {
        User user = new User("UserName", new String[]{"A", "b"}, "user@mail.com", true);
        assertThat(user.getMatchers()).isEqualTo(List.of("A", "b"));
        user = new User("UserName", new String[]{"A,b"}, "user@mail.com", true);
        assertThat(user.getMatchers()).isEqualTo(List.of("A", "b"));
        user = new User("UserName", new String[]{""}, "user@mail.com", true);
        List<String> matchers = Collections.emptyList();
        assertThat(user.getMatchers()).isEqualTo(matchers);
        user = new User("UserName", new String[]{"b,A"}, "user@mail.com", true);
        assertThat(user.getMatchers()).isEqualTo(List.of("A", "b"));
    }