*/
public IElement assertLabelTextPresent(String text, String notText) {
assertFalse(text.equals(notText)); // sanity check
assertFalse("Cannot assert the presence of an empty label", text.isEmpty());
IElement match = getElementByXPath("//label[" + getContainsTextXPath(text) + " and not(" + getContainsTextXPath(notText) + ")]");
assertNotNull(match);
String textContent = match.getTextContent();
// normalise
textContent = textContent.replaceAll("[\\s]+", " ").trim();
assertEquals(text, textContent);
return match;