@Override
	public boolean borrarElemento(Object n) {
		if (this.esVacia())
			return false;
		if (this.inicio.getObj().equals(n)) {
			this.borrarInicio();
			return true;
		} else {
			NodoLista aux = this.inicio;
			while (aux.getSig() != null && !aux.getSig().getObj().equals(n))
				aux = aux.getSig();
			// lo encontro o lleguo al final de la lista
			if (aux.getSig() != null) {
				NodoLista borrar = aux.getSig();
				aux.setSig(borrar.getSig());
				borrar.setSig(null);
				return true;
			}
			return false;
		}
	}