Delimitador de cadena java, manteniendo el delimitador en el token

Estoy tratando de dividir una cadena pero mantengo el delimitador al comienzo del siguiente token (si es posible)

Ejemplo: estoy tratando de dividir la cadenaF120LF120L dentro

F120
L
F120
L

He intentado

StringTokenizer st = new StringTokenizer(str, "F,L");

pero eso solo vuelve

120
120