public Application (String sample) { if (sample == null) throw new ArgumentException ("Sample cannot be null."); this.sample = sample; procedureLogger = new ProcedureLogger(sample); }