title: Protractor expected condition for element containing any text
body: <p>Is there a way how to check whether an element has any text in it? I already found <code>textToBePresentInElement</code> but this function checks for specified value and does not return a proper error if it fails. </p>
  
  <p>I'm population the element via API and it's loaded bit later, so I want the browser to wait till any information appears in the element and then check for correct value.</p>
  
  <p>Alternatively it would be also very helpful to manage to get a specific error message when EC fails:</p>
  
  <pre><code>browser.wait(EC.textToBePresentInElement(element(by.binding('myvar')), "expected"), 5000);
  </code></pre>