Buenas compañeros, hace un rato estuve buscando como poder eliminar un retweet con el paquete Twitter4j (el cual te permite obtener datos del servidor de Twitter para poder así crear tu aplicación) mi problema era que no encontraba las funciones correctas para poder eliminar un retweet hecho por ti así que después de un buen rato di con la solución, espero les sirva!
List<Status> retweets = twitter.getRetweets(statusID);
for (Status retweet : retweets)
if (retweet.getUser().getId() == twitter.getId())
twitter.destroyStatus(retweet.getId());
(Es una adaptación de un código que andaba por ahí el cual era incorrecto o al menos a mi no me funcionaba en esta versión
)