public NodoLista proximoNodo() {
			// si no hay un iterador o ya no hay mas elementos en el actual
			if (iterador == null || iterador.proximoNodo() == null) {
				// todavia hay elementos
				if (i < TAMANO_T && contadorAux < contadorRegistros) {
					do {
						i++;					// busca una posicion que tenga alguna lista
					} while (i < TAMANO_T && tabla[i] == null);

					if (i < TAMANO_T && tabla[i] != null) {
						iterador = tabla[i].getIteradorLista();
						contadorAux++;
						nodoActual = iterador.getNodoActual();
						return nodoActual;
					}
					nodoActual = null;
				}
				nodoActual = null;
			} else {
				nodoActual = iterador.getNodoActual();
				return nodoActual;
			}
			return nodoActual;
		}