title: Collator doesn't sort right for given Locale
body: <p>Here's the locale alphabet order: <a href="http://en.wikipedia.org/wiki/Abeceda" rel="noreferrer">wikipedia</a><br>
  Here's my code:  </p>
  
  <pre><code>public static void main(String[] args) {
      Locale loc = new Locale("sr","RS");
  
      Collator col = Collator.getInstance(loc);
      col.setStrength(Collator.SECONDARY);
  
      List&lt;String&gt; slova = new ArrayList&lt;String&gt;();
  
      slova.add("Austrija");
      slova.add("Slovačka");
      slova.add("Č");
      slova.add("Đ");
      slova.add("C");
      slova.add("Grčka");
      slova.add("Slovenija");
      slova.add("Španija");
      slova.add("Švajcarska");
      slova.add("Švedska");
      slova.add("Srbija");
  
      Collections.sort(slova,col);
  
      for(String s: slova)
          System.out.println(s);
  }
  </code></pre>
  
  <p>And here's the output:  </p>
  
  <p>Austrija<br>
  C<br>
  Č<br>
  Grčka<br>
  Slovačka<br>
  Slovenija<br>
  Španija<br>
  Srbija<br>
  Švajcarska<br>
  Švedska<br>
  Đ  </p>
  
  <p>As you can see from the link above this is not the correct ordering.<br>
  What am I doing wrong?</p>