class BiddingResponse implements Comparable<BiddingResponse> {

	@Override
	public int compareTo(BiddingResponse other) {
		if (this.biddingPriceUSD > other.getBiddingPriceUSD()) {
			return -1;
		} else if (this.biddingPriceUSD == other.getBiddingPriceUSD()) {
			return 0;
		} else {
			return 1;
		}
	}

	public  BiddingResponse();
	public  BiddingResponse(Class bidderClass, double biddingPriceUSD, Object payload,
						   Bidder bidder, BidRequestInfo bidRequestInfo);
	public  BiddingResponse(Class bidderClass, String errorMessage, Bidder bidder, BidRequestInfo bidRequestInfo);

}