Duvida sobre interações - Pacote com varias classes

Pessoa, eu preciso calcular a diferença entre CustoPrevisto do Projeto e valordoContrato do consultor.

Como eu faço isto ?

Segue um pedaço do código…

Obrigado

public class Departamento {

private int id;
private static int seqId = 0;
private String nome;
private String local;
private ArrayList<Projeto> listaProjeto;
private ArrayList<Colaborador> listaColaborador;
private Colaborador gerente; 

}

public abstract class Colaborador {

private int id;
private static int seqId = 0;
private String nome;
private boolean gerente;

}

public class Consultor extends Colaborador {

private double valorContrato;
private GregorianCalendar  vencimentoContrato;
private String funcao;

public Consultor(String nome,double valorContrato,GregorianCalendar vencimentoContrato,
					String funcao) 
{
	super(nome);
	this.valorContrato = valorContrato;
	this.vencimentoContrato = vencimentoContrato;
	this.funcao = funcao;
}

public class Projeto {

private int id;
private static int seqId = 0;
private String nome;
private double custoPrevisto;
private double custoTotal;
private ArrayList<Atividade> listaAtividade;

public Projeto(String nome, double custoPrevisto, double custoTotal) 
{
	this.id = ++seqId;
	this.nome = nome;
	this.custoPrevisto = custoPrevisto;
	this.custoTotal = custoTotal;
	this.listaAtividade = new ArrayList<Atividade>();
}

Se o problema é calcular a diferença, eu vou te ensinar como achar a diferença entre dois números:

int i1 = 10;
int i2 = 20;
int dif = Math.abs(i1 - i2);

Com o operador de subtração vc acha a diferença e Math.abs pega o valor absoluto (positivo)…

agora falando sério, com certeza sua duvida não era na subtração, posta direitinho o que vc quer que dai da para te ajudar…