@Override
	public boolean equals(Object o) {

		if (this == o) return true;
		if (!(o instanceof Docente)) return false;

		Docente docente = (Docente) o;

		if (atividades != null ? !atividades.equals(docente.atividades) : docente.atividades != null) return false;
		if (id != null ? !id.equals(docente.id) : docente.id != null) return false;
		if (nome != null ? !nome.equals(docente.nome) : docente.nome != null) return false;

		return true;
	}