private ArrayList<MelhorPropostaCupom> ordenarPropostas(ArrayList<MelhorPropostaCupom> propostasAceitas){
		ArrayList<MelhorPropostaCupom> propostasOrdenadas = new ArrayList<MelhorPropostaCupom>();
		
		int count = propostasAceitas.size();
		AID menorAID;
		
		while(propostasAceitas.size() > 0){
			
			MelhorPropostaCupom melhorProposta = propostasAceitas.get(0);
			menorAID = melhorProposta.getVendedorAID();
			
			Iterator<MelhorPropostaCupom> it = propostasAceitas.iterator();
			
			while(it.hasNext()){
				MelhorPropostaCupom tmp = it.next();
				
				if(/*menorAID != null && */tmp.getVendedorAID().toString().compareTo(menorAID.toString()) < 0){
					melhorProposta = tmp;
					menorAID = tmp.getVendedorAID();
				}
			}
			
			propostasOrdenadas.add(melhorProposta);
			propostasAceitas.remove(melhorProposta);
		}
		
		return propostasOrdenadas;
	}