public static double toDouble(ByteBuffer buffer, int offset) {
        return Double.longBitsToDouble(toLong(buffer, offset));
    }
Reads a double value at the given buffer's offset.

@param buffer input byte buffer to read
@param offset offset where double is
@return double value at offset
stroom-bytebuffer/src/main/java/stroom/bytebuffer/hbase/ByteBufferUtils.java