public void haveText(String regex, boolean caseSensitive) { String txt = selenWebElement.getText(); if (!caseSensitive) { regex = regex.toLowerCase(); txt = txt.toLowerCase(); } boolean res = Assertion.test(expect, txt.matches(regex), "Test for Text matching"); if (!res) { Assertion.printDetails(expect, regex, txt); } }