public SemanticVersion findSupportingVersion ( SemanticVersion ... versions ) { for ( SemanticVersion version : versions ) { if ( isSupportedBy ( version ) ) return version ; } return null ; }
Returns a version that is backward compatible with this version amongst a list of provided version or null if none can be found .