def find_in_column(sheet_name, column_index, value)
      unless sheet_name.kind_of? String
        raise ArgumentError, 'Invalid sheet name'
      end
      unless column_index.kind_of? Integer
        raise ArgumentError, 'Invalid column index'
      end
      Xcellus::_find_in_column(@handle, sheet_name, column_index, value.to_s)
    end
def find_in_column(sheet_name, column_index, value)
      unless sheet_name.kind_of? String
        raise ArgumentError, 'Invalid sheet name'
      end
      unless column_index.kind_of? Integer
        raise ArgumentError, 'Invalid column index'
      end
      Xcellus::_find_in_column(@handle, sheet_name, column_index, value.to_s)
    end
Internal: Creates a new instance with the provided handle
 Searches a given sheet for a provided value in a specific column.
 sheet_name:   Name of the sheet to lookup for `value`. Immediately returns
               -1 when the sheet cannot be found.
 column_index: Index of the column to lookup for the provided value.
 value:        Value to lookup for. Automatically converted and compared
               as an String.