Twitter4J is an opensourced Java library for the Twitter API released under a BSD-style license. With Twitter4J, you can easily integrate your application with the Twitter service. Twitter4J 1.0.3 supports the latest API set including Notification / Favorite / Account Methods. You can check the complete list of changes at the Twitter4J Jira site.