Confirmation that Sri Lanka's England tour will clash with the Indian Premier League has prompted dissent