public static void main(String[] args) {
  List<String> arr = new ArrayList<>();
  arr.add("青森県"); arr.add("岩手県"); arr.add("宮城県");
  arr.add("秋田県"); arr.add("山形県"); arr.add("福島県");
  Collections.sort(arr, new Comparator<String>() {
    public int compare(String s1, String s2) {
      if (s1.compareTo(s2) > 0)
        return 1;
      else if (s1.compareTo(s2) < 0)
        return -1;
      else
        return 0;
    }
  }
  );
  System.out.println(arr);
}

[宮城県, 山形県, 岩手県, 福島県, 秋田県, 青森県]

なんですが、グーグルスプレッドシートで並び替えると

岩手県 宮城県 山形県 秋田県 青森県 福島県

になります。プログラム間違ってるでしょうか?それとも文字コードの違いかなんかですか?