public boolean verifyLicenseValidity(int licenseNumber, IBusinessRunnable bizOwner) {
		if(bizOwner == null) {
			Log.w("input bizOwner to verify is null");
			return false;
		}
		if(bizOwner.getLicenseNumber() != licenseNumber) {
			Log.w("input bizOwner has different licenseNumber to verify");
			return false;
		}
		if(mBusinessEnrollmentList.isEmpty()) {
			Log.w("No business owner registered yet");
			return false;
		}
		IBusinessRunnable enrolledBizOwner = mBusinessEnrollmentList.get(extractLicenseNumber(licenseNumber));
		if(bizOwner.equals(enrolledBizOwner)
				&& (licenseNumber == enrolledBizOwner.getLicenseNumber())) {
			Log.i("License Number has been verified: " + licenseNumber);
			return true;
		}
		else {
			return false;	
		}
	}