Tested out the code today with high hopes, but it ended up throwing an error at the point that the call to SerialPort's USB device was made. The catch of the error proved to be fruitless as the returned error was the empty string. The code to inspect will be available in today's Github commit if someone wishes to take a look on their own.
https://github.com/FRC-3277/2015Recy...dBasedRefactor
For now I'm going to test with I2C to read and as a last resort I believe RS-232 is available, but if that depends on the SerialPort library it may be a better idea to re-write the Arduino code library in Java and avoid that class if its buggy.