Hi Jason,
You could set this search order value in a custom field in each product then set in the DataDescriptor that you want to order by that field.. then call searchForProducts.
See: http://www.konakart.com/javadoc/server/com/konakart/appif/KKEngIf.html#searchForProducts(java.lang.String, com.konakart.appif.DataDescriptorIf, com.konakart.appif.ProductSearchIf, int)
You could set this search order value in a custom field in each product then set in the DataDescriptor that you want to order by that field.. then call searchForProducts.
See: http://www.konakart.com/javadoc/server/com/konakart/appif/KKEngIf.html#searchForProducts(java.lang.String, com.konakart.appif.DataDescriptorIf, com.konakart.appif.ProductSearchIf, int)