public PolyLinje[] sortPolylinjer(PolyLinje[] randomPolylinje) throws NullPointerException
	{
		int antalGula = 0;

		// Räknar antalet gula Polylinjer av dem slump-
		// mässigt genererade.

		for(int i = 0; i < randomPolylinje.length; i++)
		{
			if(randomPolylinje[i].getFarg() == "gul")
			{
				antalGula++;
			}
		}

		if(antalGula == 0)
		{
			throw new NullPointerException("\n Inga gula Polylinjer!");
		}

		PolyLinje[] gulaPolylinjer = new PolyLinje[antalGula];

		int i2 = 0;

		// Fyller den gulaPolylinjer vektorn med gula polylinjer
		for(int i = 0; i < randomPolylinje.length; i++)
		{
			if(randomPolylinje[i].getFarg() == "gul")
			{
				gulaPolylinjer[i2] = randomPolylinje[i];
				i2++;
			}
		}

		return gulaPolylinjer;
	}