A ver... pensemos un poco, que para eso somos desarrolladores.
Lo que tienes que hacer es tratar ese String a tu antojo, por ejemplo con la clase StringTokenizer.
Si tienes este formato dd-mm-yy hh:mm:ss lo que yo haría sería lo siguiente:
- Primero separo la cadena en dos partes, usando el espacio como referencia. Así tendría por un lado la fecha y por otro la hora.
- Segundo separo cada campo de la fecha, usando los guiones como referencia.
- Tercero separo cada campo de la hora, usando los dos puntos como referencia.
Así tendría 6 strings. Tal y como has dicho, el método que te dije solo acepta int, pero no hay problema. Le haces un cast a cada string y las conviertes a int o a Integer.
No debes tener dificultades en hacerlo, es algo super sencillo y más que básico.
Para darte más ayuda tendría que hacerte el código yo, q x otra parte no me supondría mas de dos minutos de dedicación por su extremada simpleza, pero creo que es conveniente que lo hagas tú y aprendas a enfrentarte a eso para próximas ocasiones.
Aún así, si encuentras obstáculos a la hora de realizarlo pregúntame de nuevo.
Suerte!