public TimeoutCallback(long timeout, IloNumVar[] x) { this.timeoutMillis = 1000*timeout;
public TimeoutCallback(long optTimeout, double gapTolerance, long gapTimeout, IloNumVar[] x) { this.optTimeoutMillis = 1000*optTimeout; this.gapTolerance = gapTolerance; this.gapTimeoutMillis = 1000*gapTimeout;
    public TimeoutCallback(long timeout, IloNumVar[] x) {	this.timeoutMillis = 1000*timeout;	this.x = x;	this.startMillis = -1;	this.sol = null;    }