title: What is the first string in Java from a lexicographical comparison perspective?
body: <p>I am using the String.compareTo() method for String comparison. </p>
  
  <p>Consider the following code: </p>
  
  <pre><code>String firstLexicon = "0"; 
  String anyString = "anyString";
  int result = firstLexicon.compareTo(anyString);
  </code></pre>
  
  <p>What would be the value for <code>firstLexicon</code> so that the method <code>firstLexicon.compareTo(anyString);</code> will always give a negative result for any value except <code>firstLexicon</code>? 
  My best guess was <code>"0"</code>.</p>