public void insertarAntesDeX(T dato, T x){
		Nodo<T> q = this.p;
		Nodo<T> t = null;
		boolean bandera = true;
		while(q.getValor()  != x && bandera){
			if(q.getLiga() != null){
					t = q;
					q = q.getLiga();
			}else{
				bandera = false;
			}
			
		}
		if(bandera){
			Nodo<T> nuevo = new Nodo<T>();
			nuevo.setValor(dato);
			if(this.p == q){
				nuevo.setLiga(p);
				p = nuevo;
			}else{
				t.setLiga(nuevo);
				nuevo.setLiga(q);
				
			}
		}else{
			System.out.println("Nodo no esta bajo referencia");
		}
	}