public Performance(String name, float startTime, float endTime, int popularity, Stage stage) throws ArithmeticException {
		if(startTime > endTime)
			throw new ArithmeticException("Ending time must be greater than starting time");
		this.name = name;
		this.startTime = startTime;
		this.endTime = endTime;
		this.popularity = popularity;
		this.stage = stage;
		artists = new ArrayList<Artist>();
	}