Check out trove, colt or apache. From first glance it doesn't appear that they have built in auto-sorting (and chances are it's probably be pretty slim pickings to find one since auto-sorting and efficiency aren't usually closely related :-)) but that shouldn't be too hard for you to implement on top of their classes.
Here's a blog post showing the comparison between a couple primitive collection wrappers and java.util