Formato de fechas

java83
26 de Mayo del 2008
Buenos días,

Estoy tratando de captar en una lista de fechas cuando no viene una fecha, es decir:

tengo la siguiente lista de fechas:
20071112
20071113
20071114
20071115
20071116
20071118
20071119
20071120

y la fecha que me falta es 20071117, todas las otras fechas las tengo en un array y me gustaría coger una fecha y mirar si la siguiente del array es la siguiente natural, pero el problema es que si tengo el día 30 y el siguiente es el día 1 del siguiente mes... hay alguna forma de poder hacerlo en java con alguna función?

muchas gracias y un saludo.