title: String comparison is failing in Salesforce
body: <p>We are having some weird issue while comparing two strings in apex class :</p>
  
  <ul>
  <li>We have a list of strings in which we store csv file headers after
  parsing that in salesforce.</li>
  <li>Then we compare each of these headers value in salesforce . In some
  situation we are getting same debug's for both string values but<br>
  the check of STRING.EQUALSIGNORECASE is failing.</li>
  <li>I have assumed that the value in either of the string may contain some garbage or value of other type but not sure .
  Thanks !</li>
  </ul>