Added final to Sensor Interface, java ignores it but good for understanding the purpose of this.