    @Test
    public void shouldReturnSortedResultsForHPSortOption() {

        SmartRegisterClients originalClients = getSmartRegisterClientsWithProperDetails();
        SmartRegisterClients filteredClients = originalClients.applyFilter(
                new AllClientsFilter(),
                allEligibleCoupleServiceMode,
                new ECSearchOption(""),
                new HighPrioritySort());
        Assert.assertEquals(6, filteredClients.size());
        Assert.assertEquals("Adhiti", filteredClients.get(0).name());
        Assert.assertEquals("Akshara", filteredClients.get(1).name());
        Assert.assertEquals("Bhagya", filteredClients.get(2).name());
        Assert.assertEquals("Chaitra", filteredClients.get(5).name());
        Assert.assertEquals("Bhavani", filteredClients.get(4).name());
        Assert.assertEquals("Anitha", filteredClients.get(3).name());
    }